SCKBDIFFOPT=SCKBDIFFOPT_0, CLRAHBBUFOPT=CLRAHBBUFOPT_0, SAMEDEVICEEN=SAMEDEVICEEN_0
Module Control Register 2
CLRAHBBUFOPT | This bit determines whether AHB RX Buffer and AHB TX Buffer will be cleaned automaticaly when FlexSPI returns STOP mode ACK. Software should set this bit if AHB RX Buffer or AHB TX Buffer will be powered off in STOP mode. Otherwise AHB read access after exiting STOP mode may hit AHB RX Buffer or AHB TX Buffer but their data entries are invalid. 0 (CLRAHBBUFOPT_0): AHB RX/TX Buffer will not be cleaned automatically when FlexSPI return Stop mode ACK. 1 (CLRAHBBUFOPT_1): AHB RX/TX Buffer will be cleaned automatically when FlexSPI return Stop mode ACK. |
CLRLEARNPHASE | The sampling clock phase selection will be reset to phase 0 when this bit is written with 0x1. This bit will be auto-cleared immediately. |
SAMEDEVICEEN | All external devices are same devices (both in types and size) for A1/A2/B1/B2. 0 (SAMEDEVICEEN_0): In Individual mode, FLSHA1CRx/FLSHA2CRx/FLSHB1CRx/FLSHB2CRx register setting will be applied to Flash A1/A2/B1/B2 seperately. In Parallel mode, FLSHA1CRx register setting will be applied to Flash A1 and B1, FLSHA2CRx register setting will be applied to Flash A2 and B2. FLSHB1CRx/FLSHB2CRx register settings will be ignored. 1 (SAMEDEVICEEN_1): FLSHA1CR0/FLSHA1CR1/FLSHA1CR2 register settings will be applied to Flash A1/A2/B1/B2. FLSHA2CRx/FLSHB1CRx/FLSHB2CRx will be ignored. |
SCKBDIFFOPT | SCKB pad can be used as SCKA differential clock output (inverted clock to SCKA). In this case, port B flash access is not available. After change the value of this feild, MCR0[SWRESET] should be set. 0 (SCKBDIFFOPT_0): SCKB pad is used as port B SCK clock output. Port B flash access is available. 1 (SCKBDIFFOPT_1): SCKB pad is used as port A SCK inverted clock output (Differential clock to SCKA). Port B flash access is not available. |
RESUMEWAIT | Wait cycle (in AHB clock cycle) for idle state before suspended command sequence resumed. |